Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Publisher ID
curl --request GET \
--url https://api.tagdeliver.com/v1/publisher/{uid}/status \
--header 'Authorization: Bearer <token>'{
"results": {
"domain": "example.com",
"label": null,
"tasks": [
{
"type": "tag_config",
"actionable": true,
"required": true,
"dependant": [],
"complete": true,
"text_snippet": ""
},
{
"type": "ads_txt",
"actionable": true,
"required": true,
"dependant": [
"tag_config"
],
"complete": false,
"text_snippet": "Your ads.txt does not contain all the required lines."
},
{
"type": "billing",
"actionable": true,
"required": true,
"dependant": [
"tag_config"
],
"complete": false,
"text_snippet": "Payout billing profile needed."
},
{
"type": "mcm_accepted",
"actionable": true,
"required": true,
"dependant": [
"tag_config"
],
"complete": false,
"text_snippet": "MCM not set up",
"target": {
"label": "Content Ignite",
"id": 2
},
"status": "NOT_SET_UP"
},
{
"type": "site_approved",
"actionable": true,
"required": true,
"dependant": [
"tag_config",
"mcm_accepted",
"ads_txt"
],
"complete": false,
"text_snippet": "Site not set up, or mismatch in domain and/or MCM ID",
"target": {
"label": "Content Ignite"
}
},
{
"type": "terms_accepted",
"actionable": true,
"required": true,
"dependant": [],
"complete": true,
"text_snippet": ""
},
{
"type": "ci_approved",
"actionable": true,
"required": true,
"dependant": [],
"complete": true,
"text_snippet": "Organisation and publisher approval have been granted."
},
{
"type": "go_live",
"actionable": true,
"required": true,
"dependant": [
"tag_config",
"site_approved",
"ads_txt",
"billing",
"terms_accepted",
"ci_approved"
],
"complete": true,
"text_snippet": ""
},
{
"type": "ramping",
"actionable": true,
"required": true,
"dependant": [
"tag_config",
"site_approved",
"ads_txt",
"ci_approved",
"go_live"
],
"complete": false,
"text_snippet": ""
}
]
},
"success": true
}Provides the onboarding tasks for the given publisher, and their status
curl --request GET \
--url https://api.tagdeliver.com/v1/publisher/{uid}/status \
--header 'Authorization: Bearer <token>'{
"results": {
"domain": "example.com",
"label": null,
"tasks": [
{
"type": "tag_config",
"actionable": true,
"required": true,
"dependant": [],
"complete": true,
"text_snippet": ""
},
{
"type": "ads_txt",
"actionable": true,
"required": true,
"dependant": [
"tag_config"
],
"complete": false,
"text_snippet": "Your ads.txt does not contain all the required lines."
},
{
"type": "billing",
"actionable": true,
"required": true,
"dependant": [
"tag_config"
],
"complete": false,
"text_snippet": "Payout billing profile needed."
},
{
"type": "mcm_accepted",
"actionable": true,
"required": true,
"dependant": [
"tag_config"
],
"complete": false,
"text_snippet": "MCM not set up",
"target": {
"label": "Content Ignite",
"id": 2
},
"status": "NOT_SET_UP"
},
{
"type": "site_approved",
"actionable": true,
"required": true,
"dependant": [
"tag_config",
"mcm_accepted",
"ads_txt"
],
"complete": false,
"text_snippet": "Site not set up, or mismatch in domain and/or MCM ID",
"target": {
"label": "Content Ignite"
}
},
{
"type": "terms_accepted",
"actionable": true,
"required": true,
"dependant": [],
"complete": true,
"text_snippet": ""
},
{
"type": "ci_approved",
"actionable": true,
"required": true,
"dependant": [],
"complete": true,
"text_snippet": "Organisation and publisher approval have been granted."
},
{
"type": "go_live",
"actionable": true,
"required": true,
"dependant": [
"tag_config",
"site_approved",
"ads_txt",
"billing",
"terms_accepted",
"ci_approved"
],
"complete": true,
"text_snippet": ""
},
{
"type": "ramping",
"actionable": true,
"required": true,
"dependant": [
"tag_config",
"site_approved",
"ads_txt",
"ci_approved",
"go_live"
],
"complete": false,
"text_snippet": ""
}
]
},
"success": true
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Publisher ID
Was this page helpful?